package com.junt.test;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class JA120
{


    public  static  void main(String[] args){
       /* List<String> list1 = new ArrayList<>();
        List<String> list2 = new ArrayList<>();
        List<String> list3 = new ArrayList<>();


        list1.add("1");
        list1.add("1");
        list1.add("3");
        list1.add("2");
        list1.add("5");

        list2.add("1");
        list2.add("1");
        list2.add("3");
        list2.add("7");
        System.out.println(list1.containsAll(list2));

        System.out.println(list1.containsAll(list3));*/
      //  System.out.println(equalsList(list1,list2));
        Object value = null;
        System.out.println(emptyDuble2(null));
        System.out.println(emptyDuble2(""));
    }
    public static String emptyDuble2(Object value) {
        if (value == null || value.equals("") ) {
            return "0.00";
        }
        return value.toString();
    }

    public static boolean equalsList(List<String> list1, List<String> list2){
        // null情况
        if ( (list1 == null && list2 != null)
                || (list1 != null && list2 == null) ) {
            return false;
        }

        // 大小比较
        if (list1.size() != list2.size()) {
            return false;
        }
        String[] arr1 = list1.toArray(new String[]{});
        String[] arr2 = list2.toArray(new String[]{});
        Arrays.sort(arr1);
        Arrays.sort(arr2);
        return Arrays.equals(arr1,arr2);
    }
}
